package com.atguigu.dao;

import com.atguigu.pojo.User;

/**
 * @ClassName UserDao
 * @Description TODO
 * @Author 周轩霆
 * @Date 2022/4/9 15:20
 **/

public interface UserDao {
    /**
     * @return 返回null则查询失败，说明没有这个用户
     * @Author 周轩霆
     * @Description 根据用户名查询用户信息
     * @Date 15:29 2022/4/9
     * @Param [name]
     */
    public User queryUserByUsername(String username);

    /**返回null则登录失败，用户名或者密码错误
     * @return
     * @Author 周轩霆
     * @Description 用于用户登录
     * @Date 15:33 2022/4/9
     * @Param [username, password]
     */
    public User queryUserByUsernameAndPassword(String username, String password);

    /**
     * @return int
     * @Author 周轩霆
     * @Description 用户保存用户信息
     * @Date 15:34 2022/4/9
     * @Param [user]
     */
    public int saveUser(User user);

}
